have a clean conscience - French English Dictionary